package com.shensi.adminCollect.domain.station;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @Auther: LogicQin
 * @Date: 2023/9/12 11:36
 * @Description:
 */
@ApiModel(description = "手动发券")
public class DrawCoupon {
    //优惠券ID（作废）
    private String couponIssueId;

    @ApiModelProperty(value = "优惠券ID列表")
    private List<String> couponIssueIdList;

    // 优惠券模板ID
    private Integer couponTemplateId;

    // 用户unionId
    private String unionId;

    // 用户手机号（作废）
    private String mobilePhone;

    // 用户手机号列表
    @ApiModelProperty(value = "用户手机号列表")
    private List<String> mobilePhoneList;

    // 充值活动id
    private Integer ccsdId;


    private String randomFlag;

    // 用户领取的优惠券模板
    private String couTemIds;

    public Integer getActivityType() {
        return activityType;
    }

    public void setActivityType(Integer activityType) {
        this.activityType = activityType;
    }

    private  Integer activityType;

    private Long enterpriseId;

    // 订单号
    @ApiModelProperty(value = "订单号", example = "ORD123456")
    private String ordNo;

    // 是否推送消息
    @ApiModelProperty(value = "是否推送消息0推送1不推送", example = "0/1")
    private String sendFlag;


    public String getCouponIssueId() {
        return couponIssueId;
    }

    public void setCouponIssueId(String couponIssueId) {
        this.couponIssueId = couponIssueId;
    }

    public Integer getCouponTemplateId() {
        return couponTemplateId;
    }

    public void setCouponTemplateId(Integer couponTemplateId) {
        this.couponTemplateId = couponTemplateId;
    }

    public String getUnionId() {
        return unionId;
    }

    public void setUnionId(String unionId) {
        this.unionId = unionId;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public String getRandomFlag() {
        return randomFlag;
    }

    public void setRandomFlag(String randomFlag) {
        this.randomFlag = randomFlag;
    }

    public String getCouTemIds() {
        return couTemIds;
    }

    public void setCouTemIds(String couTemIds) {
        this.couTemIds = couTemIds;
    }

    public String getOrdNo() {
        return ordNo;
    }

    public void setOrdNo(String ordNo) {
        this.ordNo = ordNo;
    }

    public List<String> getMobilePhoneList() {
        return mobilePhoneList;
    }

    public void setMobilePhoneList(List<String> mobilePhoneList) {
        this.mobilePhoneList = mobilePhoneList;
    }

    public String getSendFlag() {
        return sendFlag;
    }

    public void setSendFlag(String sendFlag) {
        this.sendFlag = sendFlag;
    }

    public List<String> getCouponIssueIdList() {
        return couponIssueIdList;
    }

    public void setCouponIssueIdList(List<String> couponIssueIdList) {
        this.couponIssueIdList = couponIssueIdList;
    }

    public Integer getCcsdId() {
        return ccsdId;
    }

    public void setCcsdId(Integer ccsdId) {
        this.ccsdId = ccsdId;
    }

    public Long getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Long enterpriseId) {
        this.enterpriseId = enterpriseId;
    }
}
